﻿body {
    font: 16px Helvetica Neue,Helvetica,PingFang SC;
}
.carousel-img {
    display: block;
    width: 100%;
    height: 350px;
    cursor: pointer;
}

.good-wrap {
    position: relative;
}

.goods-img img {
    width: 340px;
    height: 240px;
    margin-top: 30px;
    float: left;
    /*max-width: 100%;
    max-height: 100%;*/
}
/*商品详情*/
.goods-info {
    float: left;
    margin: 30px 15px;
}

    .goods-info .name, .goods-info .description, .goods-info .price {     
        padding: 32px 12px;
    }

    .goods-info .price {      
        color: #FF5722;
    }

    .goods-info .action a {
        position: absolute;
        top: 180px;
    }

    .goods-info .action .add {
        left: 5px;
    }

    .goods-info .action .buy {
        left: 175px;
    }

    /*商品列表*/
.goods-item {
    position: relative;
}

    .goods-item img {
        width: 280px;
        height: 280px;
        /*border: 4px solid gray;*/
        border-radius: 15px;
        padding: 4px 10px;
        background-color: #F0F0F0;
        cursor: pointer;
        transition: all 0.3s;
    }

        .goods-item img:hover {
            transform: scale(1.03);
            z-index: 190;
            /*border: 3px solid #1E9FFF;*/
        }

    .goods-item .description {
        position: absolute;
        z-index: 60;
        bottom: 40px;
        left: 50px;
    }

    .goods-item .data {
        position: absolute;
        left: 50px;
        bottom: 20px;
        z-index: 100;
    }

    .goods-item .price {
        color: #FF5722;
        font: italic 18px Helvetica Neue,Helvetica,PingFang SC;
    }

    .goods-item .mask {
        background-color: #f2f2f2;
        position: absolute;
        width: 280px;
        height: 60px;
        bottom: 0px;
        /*margin: 5px;*/
        z-index: 50;
        opacity: 0.6;
    }

#description {
    z-index:-20;
}
.catagory {
    z-index: 120;
}
